5c275805ae69163f711136503f069677dbe9e652,javaslang/src/main/java/javaslang/collection/AbstractMultimap.java,AbstractMultimap,takeRight,#number#,450

Before Change


    @Override
    @SuppressWarnings("unchecked")
    public M takeRight(int n) {
        return (M) (size() <= n ? this : createFromEntries(iterator().takeRight(n)));
    }

    @Override

After Change


    @Override
    @SuppressWarnings("unchecked")
    public M takeRight(int n) {
        if (isEmpty() || n >= length()) {
            return (M) this;
        } else if (n <= 0) {
            return (M) this.emptyInstance();
        } else {
            return (M) createFromEntries(iterator().takeRight(n));
        }
    }